random winding - French English Dictionary